﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FormularioRegistrarUsuario.aspx.cs" Inherits="GestionarRegistrarUsuario_FormularioRegistrarPermisos"
    Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <h1>
        Registro de Usuario</h1>
    <form id="form1" runat="server">
    <div id="templatemo_middle_column0">
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <div>
            <br />
            <p>
                Los campos marcados con (*) son obligatorios.</p>
            <div class="leftcolumn_box01_top">
                <h2>
                    Menú rápido</h2>
            </div>
            <table border="0">
                <tr>
                    <td width="21%">
                        <div align="right">
                            Rol:</div>
                    </td>
                    <td width="20%">
                        <asp:DropDownList ID="DropDownListRol" runat="server" DataSourceID="SqlDataSource1"
                            DataTextField="nombreRol" DataValueField="nombreRol">
                        </asp:DropDownList>
                        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:BDSUEConnectionString1 %>"
                            SelectCommand="SELECT [nombreRol] FROM [RolPaginas]"></asp:SqlDataSource>
                    </td>
                    <td width="14%">
                        &nbsp;
                    </td>
                    <td width="45%">
                        &nbsp;
                    </td>
                </tr>
                <tr>
                    <td width="21%">
                        <div align="right">
                            Nombre (*)</div>
                    </td>
                    <td width="20%">
                        <asp:TextBox ID="TextBoxNombre" runat="server" MaxLength="55" Width="188px" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBoxNombre"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                    <td width="14%">
                        <div align="right" style="width: 86px">
                            Apellido (*)</div>
                    </td>
                    <td width="45%">
                        <asp:TextBox ID="TextBoxApellido" runat="server" MaxLength="55" Width="188px" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBoxApellido"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td width="21%">
                        <div align="right">
                            Teléfono:</div>
                    </td>
                    <td width="20%">
                        <asp:TextBox ID="TextBoxTelefono" runat="server" CssClass="textfield"></asp:TextBox>
                    </td>
                    <td width="14%">
                        <div align="right">
                            Tel.Celular:</div>
                    </td>
                    <td width="45%">
                        <asp:TextBox ID="TextBoxTelCelular" runat="server" CssClass="textfield"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="right">
                            Nombre de usuario (*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxNombreUsuario" runat="server" MaxLength="45" Width="172px"
                            CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidatorNombreUsuario" runat="server"
                            ControlToValidate="TextBoxNombreUsuario" Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                    <td>
                        <div align="right" style="width: 86px">
                            E-mail (*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxEmail" runat="server" Width="198px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="TextBoxEmail"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="TextBoxEmail"
                            Display="Dynamic" ErrorMessage="Correo Electronico no valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="right">
                            Contraseña (*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxContrasena" runat="server" Width="134px" MaxLength="20" TextMode="Password"
                            CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TextBoxContrasena"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                        <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBoxContrasena"
                            ControlToValidate="TextBoxContrasena2" ErrorMessage="Las contraseñas no coinciden"
                            Display="Dynamic"></asp:CompareValidator>
                    </td>
                    <td>
                        <div align="right" style="width: 94px">
                            Repita su contraseña (*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxContrasena2" runat="server" Width="134px" MaxLength="20"
                            TextMode="Password" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="TextBoxContrasena2"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                        <asp:CompareValidator ID="CompareValidator2" runat="server" ControlToCompare="TextBoxContrasena"
                            ControlToValidate="TextBoxContrasena2" ErrorMessage="Las contraseñas no coinciden"
                            Display="Dynamic"></asp:CompareValidator>
                    </td>
                </tr>
            </table>
            <table border="0" width="100%">
                <tr>
                    <td>
                        &nbsp;
                    </td>
                    <td>
                        &nbsp;<asp:Button ID="ButtonRegistrar" runat="server" CssClass="button" Height="30px"
                            OnClick="ButtonRegistrar_Click" Text="Registrar" Width="93px" />
                    </td>
                    <td>
                        &nbsp;
                    </td>
                    <td>
                        &nbsp;
                    </td>
                </tr>
            </table>
        </div>
    </div>
    <!-- end of middle column -->
    </div>
    </form>
</asp:Content>
